package com.ouheng.shop.service.impl;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.ouheng.shop.dao.StatisticalDao;
import com.ouheng.shop.domain.OhOrderDO;
import com.ouheng.shop.domain.OrderProductDO;
import com.ouheng.shop.service.StatisticalService;



@Service
public class StatisticalServiceImpl implements StatisticalService {
	@Autowired
	private StatisticalDao statisticalDao;

	@Override
	public Map<String, Object> countordermember(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countordermember(map);
	}

	@Override
	public Map<String, Object> countorder(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countorder(map);
	}

	@Override
	public Map<String, Object> countamount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countamount(map);
	}

	@Override
	public Map<String, Object> countsuccess(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countsuccess(map);
	}

	@Override
	public Map<String, Object> paymoney(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.paymoney(map);
	}

	@Override
	public Map<String, Object> countpayordermember(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countpayordermember(map);
	}

	@Override
	public Map<String, Object> countpayorder(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countpayorder(map);
	}

	@Override
	public Map<String, Object> countpayamount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countpayamount(map);
	}

	@Override
	public Map<String, Object> countpaymoney(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.countpaymoney(map);
	}

	@Override
	public Map<String, Object> average(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.average(map);
	}

	@Override
	public Map<String, Object> invalidpaymoney(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.invalidpaymoney(map);
	}

	@Override
	public Map<String, Object> invalidcount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.invalidcount(map);
	}

	@Override
	public Map<String, Object> validpaymoney(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.validpaymoney(map);
	}

	@Override
	public Map<String, Object> endordercount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.endordercount(map);
	}

	@Override
	public Map<String, Object> endordermoneycount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.endordermoneycount(map);
	}

	@Override
	public Map<String, Object> isvipcount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.isvipcount(map);
	}

	@Override
	public Map<String, Object> orderisvip(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.orderisvip(map);
	}

	@Override
	public Map<String, Object> isviporder(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.isviporder(map);
	}

	@Override
	public Map<String, Object> noisviporder(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.noisviporder(map);
	}

	@Override
	public Map<String, Object> vippaymoneycount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.vippaymoneycount(map);
	}

	@Override
	public Map<String, Object> novippaymoneycount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.novippaymoneycount(map);
	}

	@Override
	public Map<String, Object> vippurchaserate(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.vippurchaserate(map);
	}

	@Override
	public Map<String, Object> youbicount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.youbicount(map);
	}

	@Override
	public List<OhOrderDO> listorder(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.listorder(map);
	}

	@Override
	public int ordercount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.ordercount(map);
	}

	@Override
	public List<OrderProductDO> listOrderProduct(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.listOrderProduct(map);
	}

	@Override
	public int OrderProductcount(Map<String, Object> map) {
		// TODO Auto-generated method stub
		return statisticalDao.OrderProductcount(map);
	}


}
